Field-Programmable Gate-Array (FPGA) Implementation of Low-Density Parity-Check (LDPC) Decoder in Digital Video Broadcasting – Second Generation Satellite (DVB-S2)

نویسندگان

  • Kung Chi
  • Cinnati Loi
چکیده

In recent years, LDPC codes are gaining a lot of attention among researchers. Its near-Shannon performance combined with its highly parallel architecture and lesser complexitycompared to Turbo-codes has made LDPC codes one of the most popular forward errorcorrection (FEC) codes in most of the recently ratified wireless communication standards.This thesis focuses on one of these standards, namely the DVB-S2 standard that was ratifiedin 2005.In this thesis, the design and architecture of a FPGA implementation of an LDPC decoderfor the DVB-S2 standard are presented. The decoder architecture is an improvement overothers that are published in the current literature. Novel algorithms are devised to usea memory mapping scheme that allows for 360 functional units (FUs) used in decodingto be implemented using the Sum-Product Algorithm (SPA). The functional units (FU)are optimized for reduced hardware resource utilization on a FPGA with a large numberof configurable logic blocks (CLBs) and memory blocks. A novel design of a parity-checkmodule (PCM) is presented that verifies the parity-check equations of the LDPC codes.Furthermore, a special characteristic of five of the codes defined in the DVB-S2 standardand their influence on the decoder design is discussed.Three versions of the LDPC decoder are implemented, namely the 360-FU decoder, the180-FU decoder and the hybrid 360/180-FU decoder. The decoders are synthesized for twoFPGAs. A Xilinx Virtex-II Pro family FPGA is used for comparison purposes and a XilinxVirtex-6 family FPGA is used to demonstrate the portability of the design. The synthesisresults show that the hardware resource utilization and minimum throughput of the decoderspresented are competitive with a DVB-S2 LDPC decoder found in the current literature thatalso uses FPGA technology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A pipelined semi-parallel LDPC Decoder architecture for DVB-S2

The implementation of an LDPC Decoder for the DVB-S2 standard is a challenging task, specially because of 1) the large parity-check matrices and 2) the iterative decoding algorithm, which may represent a bottleneck within the receiver data flow. This paper presents a pipelined architecture for LDPC decoding based on a semi-parallel implementation of the Minimum-Sum algorithm, a simplification o...

متن کامل

Design of LDPC Decoder Using FPGA: Review of Flexibility

Low Density Parity Check (LDPC) codes have become very popular now-a-days because of their shannon limit approaching error correcting capability and hence have been used in many applications. This paper demonstrates a flexible Low Density Parity Check (LDPC) decoder which is an improve ment over other existing work on a general LDPC decoder. In this paper we have presented a fully flexible LDPC...

متن کامل

A Highly Flexible LDPC Decoder using Hierarchical Quasi-Cyclic Matrix with Layered Permutation

Hardware implementation of partially-parallel Low-Density Parity-Check (LDPC) decoders using unstructured random matrices is very complex and requires huge hardware resources. To alleviate the complexity and minimize resource requirements, structured LDPC matrices are used. This paper presents a novel technique for constructing a multi-level Hierarchical Quasi-Cyclic (HQC) structured matrix for...

متن کامل

Architecture Design and Evaluation of Ldpc Decoder on Tta Based Codesign Environment

High quality digital video transmission requires efficient and reliable data communication over broadcasting channels as there is a risk of data corruption associated during transmission. The near channel performance of Low Density Parity Check Codes (LDPC) has motivated its use in second generation Digital Video Broadcasting (DVB) standards for mobile, cable, satellite and terrestrial channels...

متن کامل

Factorizable modulo M parallel architecture for DVB-S2 LDPC decoding

State-of-the-art decoders for DVB-S2 low-density parity-check (LDPC) codes explore semi-parallel architectures based on the periodicity 360 M = factor of the special type of LDPC-IRA codes adopted. This paper addresses the generalization of a well known hardware M-kernel parallel structure and proposes an efficient partitioning by any factor of M, without addressing overhead and keeping unchang...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010